ارائه یک روش برای افزایش قابلیت تحمل پذیری خطا در سیستمهای اسکاداباروشهای تطبیقی
thesis
- وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده مهندسی
- author سیدموسی الرضا موسوی صدر
- adviser جواد حدادنیا احمد فراهی
- publication year 1390
abstract
اسکادا، به دلیل استفاده در نیروگاه ها، صنایع هسته ای و خطوط ریلی جزء سیستمهای حساس است و چون مهمترین قسمت این سیستمها نرم افزار ایستگاه اصلی است لذا باید قابلیت اطمینان بالایی داشته باشد و نرم افزاری مطمئن باشد. تحمل خطا یکی از فاکتورهای مهم در تولید یک نرم افزار مطمئن است و تحقیقات برای تحمل خطای نرم افزاری در اسکادا، درحد استفاده از افزونگی نرم افزاری و سخت افزاری انجام شده است و نحوه ی اعمال این افزونگی مشخص نشده است. بنابراین طراحان سیستمهای اسکادا هیچ مرجعی برای انتخاب یک تکنیک تحمل خطای مناسب ندارند و تاکنون تکنیکهای مختلف تحمل خطا مانند: برنامه نویسی چند نسخه ای و ترمیم بلاک و روشهای ترکیبی از ایندو ارائه شده است. لذا در این تحقیق، برای انتخاب یک تکنیک مناسب در اسکادا، مفاهیم و روشهای تحمل خطا و ساختار اسکادا مورد بررسی قرارگرفته است و عاملهای موثر بر انتخاب روش تحمل خطا استخراج شده است سپس مدل قابلیت اطمینان برای تکنیکهای تحمل خطایی که قابلیت تطبیق با نقص نرم افزاری و سخت افزاری دارند، طراحی و قابلیت اطمینان محاسبه شده است و با توجه به معماری هرکدام از تکنیکهای تحمل خطا؛ زمان پاسخ، مصرف منابع و امکانات پیاده سازی؛ با برنامه نویسی و شبیه سازی محیط توزیع شده، برآورد شده است و نتایج نشان می دهد که برای سیستمهای اسکادا؛ استفاده از روش تطبیقی ترمیم بلاک توزیع شده، علاوه بر هزینه ی کمتر، قابلیت اطمینان بالایی ایجاد می کند و زمان پاسخ آن نسبت به دیگر روشها کوتاهتر است.
similar resources
ارائه یک روش برای افزایش قابلیت تحمل پذیری خطا در سیستمهای اسکادا با روشهای تطبیقی
اسکادا، به دلیل استفاده در نیروگاه ها، صنایع هسته ای و خطوط ریلی جزء سیستمهای حساس است و چون مهمترین قسمت این سیستمها نرم افزار ایستگاه اصلی است لذا باید قابلیت اطمینان بالایی داشته باشد و نرم افزاری مطمئن باشد. تحمل خطا یکی از فاکتورهای مهم در تولید یک نرم افزار مطمئن است و تحقیقات برای تحمل خطای نرم افزاری در اسکادا، درحد استفاده از افزونگی نرم افزاری و سخت افزاری انجام شده است و نحوه ی اعمال...
ارائه رویکردی به منظور افزایش تحمل پذیری خطا در رایانش ابری با استفاده از منطق فازی
با نیاز روزافزون کاربران به منابع مختلف، رایانش ابری به عنوان یکی از تکنولوژیهای جدید مطرح گردیده و امروزه به سرعت در حال پیشرفت است. رایانش ابری دستهای از راهحلهای رایانشی است که در آن فناوری و یا سرویسهای مورد نیاز، به کاربران امکان دسترسی به منابع رایانشی را بر حسب تقاضا میدهد. تحملپذیری خطا یکی از نگرانیهای عمده برای تضمین در دسترس بودن و قابلیت اطمینان خدمات و همچنین اجرای وظایف اس...
full textافزودن قابلیت تحمل پذیری خطا به متدولوژی MaSE برای سیستم های چند عامله
برنامه های کاربردی زیادی امروزه بر مبنای مفهوم سیستمهای چند عامله شکل گرفته اند و نیازمند این هستند که به طور پیوسته و بی وقفه کار کنند. سیستمهای چند عامله نیز از بروز خطا مصون نیستند. به همین دلیل لازم است که تحمل پذیری خطا به عنوان یک نیاز غیر وظیفه مندی تا حد امکان برای آنها تامین گردد. روش های ارائه شده برای تحمل پذیری خطا تا به حال، بیشتر مبتنی بر تکثیر عامل ها بوده اند که خود باعث پیچیدگی...
full textطراحی یک ضرب کننده ترتیبی با قابلیت تحمل پذیری خطا
در فرایند توسعه هر سیستم، قابلیت اطمینان آن، از جمله مهم ترین موضوعات به شمار رفته و نگرانی در زمینه اعتمادپذیری، از اجزای جدایی ناپذیر در طراحی های مهندسی محسوب می گردد. یک سیستم تحمل پذیر خطا در سطوح مقدماتی، توانایی تشخیص وقوع خطا و در مراحل بالاتر، توانایی تصحیح خطا و بازگرداندن سیستم به عملکرد عادی خود را خواهد داشت. استفاده از واحدهای محاسباتی تحمل پذیر خطا در پیاده سازی سیستم های ریزپر...
بررسی قابلیت تحمل پذیری خطا در شبکه های حسگر بی سیم
To increase reliability and fault tolerance in wireless sensor network, using spare nodes is a useful method. In this article, we survey the influence of using single-type and multi-type spare nodes on the fault tolerance in the low density. To achieve this, we use single-type and multi-type spare nodes and construct the network reliability graph for one, two and three-node densities. Then, we ...
full textافزودن قابلیت تحمل پذیری خطا به متدولوژی mase برای سیستم های چند عامله
برنامه های کاربردی زیادی امروزه بر مبنای مفهوم سیستمهای چند عامله شکل گرفته اند و نیازمند این هستند که به طور پیوسته و بی وقفه کار کنند. سیستمهای چند عامله نیز از بروز خطا مصون نیستند. به همین دلیل لازم است که تحمل پذیری خطا به عنوان یک نیاز غیر وظیفه مندی تا حد امکان برای آنها تامین گردد. روش های ارائه شده برای تحمل پذیری خطا تا به حال، بیشتر مبتنی بر تکثیر عامل ها بوده اند که خود باعث پیچیدگی...
full textMy Resources
document type: thesis
وزارت علوم، تحقیقات و فناوری - دانشگاه پیام نور - دانشگاه پیام نور استان تهران - دانشکده مهندسی
Keywords
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023